self-contained source - Deutsch Englisch Wörterbuch